TechDraw BrokenView/fr

Other languages:

TechDraw Vue interrompue

Emplacement du menu
TechDraw → Vues de Techdraw → Insérer une vue interrompue
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
1.0
Voir aussi
TechDraw Vue

Description

L'outil TechDraw Vue interrompue insère une "vue interrompue" qui est soit basée sur une vue d'une pièce existante, soit sur un ou plusieurs objets, tels que des corps ou des Parts. La vue interrompue nécessite également une ou plusieurs esquisses qui définissent l'emplacement et la taille des zones à supprimer. La vue interrompue se comporte de la même manière que les autres vues. La direction de projection est tirée de la vue de la pièce existante, de la direction de la caméra 3D ou de la normale d'une face sélectionnée.

Une forme à fragmenter et les esquisses définissant les cassures

Le résultat

Utilisation

  1. Vous pouvez faire pivoter la vue 3D. La vue 3D détermine les valeurs initiales des propriétés DonnéesDirection et DonnéesXDirection de la vue interrompue.
  2. Sélectionnez l'objet pour lequel vous souhaitez créer une vue interrompue ou sélectionnez une vue TechDraw existante qui contient cet objet.
  3. Ajoutez une ou plusieurs esquisses de rupture à la sélection en les sélectionnant dans la vue en arborescence. Chaque esquisse ne doit contenir que deux lignes parallèles. Vous pouvez également utiliser d'autres objets comportant deux bords parallèles.
  4. Il existe plusieurs façons de lancer l'outil :

Propriétés

Voir aussi : Éditeur de propriétés

Une vue interrompue, en fait un objet TechDraw::DrawBrokenView, est dérivée d'une vue de Part et hérite de toutes ses propriétés. Elle possède également les propriétés supplémentaires suivantes :

Données

Broken View

Remarques

Script

Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.

Une Vue interrompue peut être créée à partir de macros et de la console Python en utilisant la fonction suivante :

doc = FreeCAD.ActiveDocument
box = doc.Box
profile = doc.Sketch
page = doc.Page

brokenView = doc.addObject("TechDraw::DrawBrokenView", "BrokenView")
page.addView(brokenView)
brokenView.Source= box
brokenView.Breaks = [doc.Sketch]